home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Plus 2004 #6
/
Amiga Plus CD - 2004 - No. 06.iso
/
AmigaPlus
/
Begleitmaterial
/
amiganews
/
Anzeige_Browser
/
AWeb_APL_020
/
Docs
/
_starttcpscript
< prev
next >
Wrap
Text File
|
2003-03-28
|
1KB
|
50 lines
; Sample script to start a TCP program that does not return when
; the session is active.
;
; Note that this is the first part, you will have to change the
; file _starttcpscript2 too.
;
; To use this script, configure AWeb to use for its Start TCP program:
; command = (path)/_starttcpscript
; arguments = (none)
;
; Make sure to change the path name for _starttcpscript2 below to the one
; you're actually using.
; =======================================================================
.key DUMMY/K ; so we can use <$$>
FailAt 10
; Set variable to our process number so the _starttcpscript2 script
; can break us if the connection fails
SetEnv STARTTCPPROCESS <$$>
; Start the TCP stack in a separate CLI
;
; ***********************************************************************
; *** Change the path in the next line to the actual path where
; *** _starttcpscript2 can be found:
Run Execute AWeb-II:docs/_starttcpscript2
; ***********************************************************************
; Wait until the tcp library is present.
FailAt 30
Lab WaitForLib
Wait 2
Version >NIL: "bsdsocket.library"
If WARN
Skip Back WaitForLib
EndIf
; Unset the variable holding our process number so if the TCP program
; fails after some time the second script won't break some innocent process
UnSetEnv STARTTCPPROCESS